• word of the day

    grass frog

    grass frog - Dictionary definition and meaning for word grass frog

    Definition
    (noun) a common semiterrestrial European frog
    Synonyms : rana temporaria

Word used in video below:
text: likes playing leap frog leap frog
Download our Mobile App Today
Receive our word of the day
on Whatsapp